Geographic Routing Without Planarization
نویسندگان
چکیده
We present a new geographic routing algorithm, Greedy Distributed Spanning Tree Routing (GDSTR), that finds shorter routes and generates less maintenance traffic than previous algorithms. While geographic routing potentially scales well, it faces the problem of what to do at local dead ends where greedy forwarding fails. Existing geographic routing algorithms handle dead ends by planarizing the node connectivity graph and then using the right-hand rule to route around the resulting faces. GDSTR handles this situation differently by switching instead to routing on a spanning tree until it reaches a point where greedy forwarding can again make progress. In order to choose a direction on the tree that is most likely to make progress towards the destination, each GDSTR node maintains a summary of the area covered by the subtree below each of its tree neighbors. While GDSTR requires only one tree for correctness, it uses two for robustness and to give it an additional forwarding choice. Our simulations show that GDSTR finds shorter routes than geographic face routing algorithms: GDSTR’s stretch is up to 20% less than the best existing algorithm in situations where dead ends are common. In addition, we show that GDSTR requires an order of magnitude less bandwidth to maintain its trees than CLDP, the only distributed planarization algorithm that is known to work with practical radio networks.
منابع مشابه
New techniques for geographic routing
As wireless sensor networks continue to grow in size, we are faced with the prospect of emerging wireless networks with hundreds or thousands of nodes. Geographic routing algorithms are a promising alternative to tradition ad hoc routing algorithms in this new domain for point-to-point routing, but deployments of such algorithms are currently uncommon because of some practical difficulties. Thi...
متن کاملGeographic Routing Around Obstacles in Wireless Sensor Networks
Geographic routing is becoming the protocol of choice for many sensor network applications. The current state of the art is unsatisfactory: some algorithms are very efficient, however they require a preliminary planarization of the communication graph. Planarization induces overhead and is not realistic in many scenarios. On the other hand, georouting algorithms which do not rely on planarizati...
متن کاملVCLCR: A Practical Geographic Routing Protocol in Urban Scenarios
In this paper, we propose VANET Cross Link Corrected Routing (VCLCR), a simple yet novel, event-driven geographic routing protocol that removes cross links dynamically to avoid routing loops in urban Vehicular Ad Hoc Networks (VANETs). VCLCR uses the natural planar feature of urban maps without the problematic planarization strategy. The salient features of dynamic loop detection and statelessn...
متن کاملSimple and Efficient Geographic Routing Around Obstacles for Wireless Sensor Networks
Geographic routing is becoming the protocol of choice for many sensor network applications. The current state of the art is unsatisfactory: some algorithms are very efficient, however they require a preliminary planarization of the communication graph. Planarization induces overhead and is thus not realistic for some scenarios such as the case of highly dynamic network topologies. On the other ...
متن کاملPaving the Way Towards Reactive Planar Spanner Construction in Wireless Networks
A spanner is a subgraph of a given graph that supports the original graph’s shortest path lengths up to a constant factor. Planar spanners and their distributed construction are of particular interest for geographic routing, which is an efficient localized routing scheme for wireless ad hoc and sensor networks. Planarity of the network graph is a key criterion for guaranteed delivery, while the...
متن کامل